//
//  BaseTableViewDelegate.m
//  TestForReactiveCocoa
//
//  Created by liangshangjia on 16/2/17.
//  Copyright © 2016年 Sami-Network. All rights reserved.
//

#import "BaseTableViewDelegate.h"

@implementation BaseTableViewDelegate
+ (instancetype)delegateWithViewModel:(BaseViewModel *)viewModel andTableView:(UITableView *)tableView
{
    BaseTableViewDelegate *delegate = [[[self class] alloc]init];
    delegate.viewModel = viewModel;
    delegate.tableView = tableView;
    tableView.delegate = delegate;
    tableView.dataSource = delegate;
    return delegate;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return 0;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return nil;
}
@end
